package com.zjdiepu.www.ibiz.base;

import com.zjdiepu.www.base.enums.type.CodeType;


/**
 * 序号生成
 * @author xiongxiaotun@126.com
 * @time 2017年3月24日 下午11:49:24
 * @since 1.0.0
 * @update
 */
public interface ISerialNumberService {
	/**
	 * 序号生成
	 * @author xiongxiaotun@126.com
	 * @time 2017年3月24日 下午11:51:34
	 * @since 1.0.0
	 * @update
	 * @param codeType
	 * @param prefix 分组前缀，比如10100001，是组织1010下0001业务员，
	 * 				需要传入1010来确定分组，如果不分组则不需要传入 <br/>
	 * @param clean
	 * @return
	 */
	Integer createSerialNumber(CodeType codeType, String prefix, boolean clean);
}
